package com.gdc.cloud.dao;

import com.gdc.cloud.entities.Payment;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * Description: 支付 Dao
 * @author: gdc
 * @date: 2021/1/31
 * @version 1.0
 */
@Mapper
public interface PaymentDao {

    /**
     * 创建 支付信息
     * @param payment               支付信息
     * @return                      结果
     */
    int create(Payment payment);

    /**
     * 通过ID获取支付信息
     * @param id                    ID
     * @return                      支付信息
     */
    Payment getPaymentById(@Param("id") Long id);
}
